// 默认导入导出没有同名限制，按需导入导出有同名限制
// 这里是默认导入。所以虽然创建的axios实例为service，但导入时可以另取名字，这里叫request，二者实际等价
import request from '@/utils/request'

// 登录函数
/**
 * @description: 登录函数
 * @param {*} data { mobile,password}
 * @return {*} promise
 */
// export导出的目的：让组件使用
// 按需导出
export function loginAPI (data) {
  // request返回的是Promise结果，return不得省略
  // return request({
  //   url: '/park/login',
  //   method: 'POST',
  //   data
  // })
  // 上面的完整写法：
  const res = request({
    url: '/park/login',
    method: 'POST',
    data
  })
  return res
}
/**
 * 登录成功-查询登录人用户、角色和权限信息
 * @returns
 */
export function getLoginUserRightAPI () {
  return request({
    url: '/park/user/profile'
  })
}
